Python Interview Questions and Answers
Related differences
Ques 56. How can we make a Python script executable on Unix?
In order to make a Python script executable on Unix, we need to perform two things. They are:
- Script file mode must be executable and
- The first line should always begin with #.
Ques 57. Define pickling and unpickling in Python.
Pickling in Python: The process in which the pickle module accepts various Python objects and converts them into a string representation and dumps the file accordingly using the dump function is called pickling.
Unpickling in Python: The process of retrieving actual Python objects from the stored string representation is called unpickling.
Ques 58. What are Python String formats and Python String replacements?
Python String Format: The String format() method in Python is mainly used to format the given string into an accurate output or result.
Python String Replace: This method is mainly used to return a copy of the string in which all the occurrence of the substring is replaced by another substring.
Ques 59. Name some of the built-in modules in Python.
The built-in modules in Python are:
- sys module
- OS module
- random module
- collection module
- JSON
- Math module
Ques 60. What are Dict and List comprehensions in Python?
These are mostly used as syntax constructions to ease the creation of lists and dictionaries based on existing iterable.
Most helpful rated by users:
- What is Python?
- How do I share global variables across modules?
- How do you set a global variable in a function in Python?
- Why can't I use an assignment in an expression?
- What are the rules for local and global variables in Python?